body {
    background-color: #e1ddd9;
    font-size: 13px;
    font-family: Verdana, Arial, Helvetica, SunSans-Regular,
    Sans-Serif;
    color:#564b47;
    padding:20px;
    margin:0px;
    text-align: center;
}

a:link  {
    text-decoration: none;
}

a:hover  {
    text-decoration: none;
}

a:visited {
    text-decoration: none;
}

h1 {
   text-align: center;
}

div#contentarea {
    text-align: left;
    vertical-align: middle;
    margin: 0px auto;
    padding: 0px;
    width: 550px;
    background-color: #ffffff;
    border: 1px #564b47;
}
div#innercontentarea{ padding: 10px 50px; }
div#innercontentarea form input[type=text]{ width: 435px; }
div#innercontentarea form textarea[name=content] { width: 435px; }

.articles {  width: 100%;
    line-height: 1;
    text-align: left;
}

.articles th{
    border-bottom: 1px solid #ccc;
    padding: 8px 0;
    font-weight: bold;
}

.articles td {
    border-bottom: 1px solid #eee;
    padding: 6px 0;
}

div#navigation {
    margin: 0px 150px;
    padding: 5px 90px;
    text-align:center;
}

div#navigation div.prev  {
    display:block;
    float:left;
    width:40%;
}

div#navigation div.page-number {
    float:left;
    width:20%;
}

div#navigation div.next {
    float:right;
    width:40%;
}

div#contentarea {
    width: 650px;
}

div#comment-section {
    border-top: 1px solid #ccc;
}

div#comment-section form input.comment-input {
    width: 200px;
}

div#comment-section form textarea[name=comment] {
    width: 255px;
}

span.input-label {
    font-weight: bold;
    padding-right: 10px;
}

.clear { clear: both;}